home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 11 / CU Amiga Magazine's Super CD-ROM 11 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-06].iso / cucd / online / aemail / install.txt < prev    next >
Text File  |  1997-03-22  |  21KB  |  382 lines

  1.                              INSTALLATION OF AEMAIL
  2.                                 (March 20, 1997)
  3.  
  4. PLEASE NOTE:  If you are installing from an AEMail installation disk, that disk
  5. must NOT be write protected when you install AEMail.  It will be written to 
  6. during the install.
  7.  
  8.     If you need further information on the AEMail install and some of the items
  9.     mentioned in this document, please consult either the "AEMail.guide" or the
  10.     "AEMail.doc" documents on the AEMail installation diskette (or the AEMail
  11.     archive).
  12.  
  13.     The AEMail Install Script uses the Installer program first provided by
  14.     Commodore and later revised by Amiga Technologies.
  15.  
  16.         Installer and Installer project icon
  17.         (c) Copyright 1995-96 Escom AG.  All Rights Reserved.
  18.         Reproduced and distributed under license from Escom AG.
  19.  
  20.         INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE;
  21.         NO WARRANTIES ARE MADE.  ALL USE IS AT YOUR OWN RISK.  NO LIABILITY
  22.         OR RESPONSIBILITY IS ASSUMED.
  23.  
  24.     An installation script has been provided for the installation of AEMail.
  25.     To install AEMail simply double click on the "Install_AEMail icon".  The
  26.     install script provides three user levels that the user can choose:
  27.  
  28.         Novice          (no control - all defaults will be taken)
  29.         Intermediate    (control of configuration parameters)
  30.         Expert          (control of configuration and where files are placed)
  31.  
  32.     The Install script makes an attempt to determine which TCP/IP stack that
  33.     you have installed.  This controls which defaults will be taken.  The
  34.     way the install scripts knows which TCP/IP stacks are present is as 
  35.     follows (you must have installed the particular stack before installing
  36.     AEMail):
  37.  
  38.         AmiTCP:     This is controlled by the presence of the AmiTCP: assign
  39.                     statement and the presence of the AmiTCP:bin drawer.
  40.  
  41.         Miami:      This is controlled by the presence of the Miami: assign
  42.                     statement.  When you installed Miami you should have let
  43.                     the install create the Miami: assign.  This was only
  44.                     available under later versions of Maimi.
  45.  
  46.                     While the Miami: assign is not an absolute requirement
  47.                     if you are using Miami, it is required if you intend
  48.                     to use the supplied "startnet.miami" and "stopnet.miami"
  49.                     scripts supplied with this archive.  The scripts will
  50.                     not even be moved to your AEMail drawer if the Miami:
  51.                     assign is not present.
  52.  
  53.         TermiteTCP: This is controlled by the presence of the TermiteTCP.prefs
  54.                     envronomental variable.  Also, if you want to pick up
  55.                     some of the other TermiteTCP variables, such as email
  56.                     address, you must have run TermiteTCP prior to installing
  57.                     AEMail (TermiteTCP does not have to be online, however).
  58.  
  59.     The action that takes place at the Novice level is slightly different
  60.     depending on whether AmiTCP has been installed or not.  The installation
  61.     script determines if AmiTCP is installed by checking for an assignment
  62.     to AmiTCP:. This AmiTCP: assignment was automatically created when you
  63.     installed AmiTCP.
  64.  
  65.     The AmiTCP: assignment determines where the installation script will
  66.     place the AEMail executable.  For AmiTCP the executable is placed in
  67.     the AmiTCP:bin drawer.  If it is not present, the placement of the
  68.     executable defaults to an AEMail drawer (created by the script if it
  69.     does not already exist) on the largest partition on your hard drive.
  70.  
  71.     If you wish to control where AEMail will be placed, you will need to
  72.     execute the Install script at the "Expert" user level.
  73.  
  74.     The reason that AEMail is placed in the AmiTCP:bin drawer is that the
  75.     assumption is made that you are using AmiTCP.  The "startnet" and
  76.     "stopnet" scripts should be in the same directory that contains AEMail
  77.     if they are to work without modification.
  78.  
  79.     If you select the Novice user level you will not be able to give any input
  80.     for the install.  The following actions will automatically be taken:
  81.  
  82.         The AEMail executable file will be placed in AmiTCP:bin or, if the 
  83.             AmiTCP: assignment is not present, on the largest partition on 
  84.             your hard drive.
  85.  
  86.             Note: No special directory will be created if AmiTCP:bin is
  87.             present, otherwise a directory called "AEMail" will be created 
  88.             for containing the AEMail executable.  When the installation 
  89.             script terminates it will tell you where it placed the AEMail 
  90.             executable.
  91.  
  92.             The AREXX scripts StartNet.Miami and StopNet.Miami will also
  93.             be moved to this drawer if you have Miami installed on your
  94.             system.
  95.  
  96.         Your AEMail mail directory will normally be a directory called
  97.             AEMail_Mail in AmiTCP: or, if AmiTCP: was not present, in the
  98.             AEMAIL directory. The AEMail mail directory will be assigned to
  99.             AEMAIL:.  If an AEMAIL: assignment already exists, that directory
  100.             will be used as the mail directory except that it will be
  101.             renamed to AEMail_Mail if it had been named something else.
  102.             This operation is automatic and makes updating the AEMail program
  103.             easy without disturbing your existing mail files.
  104.  
  105.         No configuration will be performed.  However, certain default
  106.             configuration values will be provided (see below).  This will
  107.             include the appropriate Start Net and Stop Net scripts for
  108.             the TCP/IP stacks that you are running.  Miami takes precedence
  109.             over AmiTCP.
  110.  
  111.         All of the documentation files will be copied to the same drawer
  112.             in which the AEMail executable was copied to.
  113.  
  114.         If you are running under AmigaDos 3.0 or greater, the supplied
  115.             mailcap file will be copied to the AEMail_Mail directory.
  116.             No mailcap file will be copied if you are using AmigaDos 2.1.
  117.  
  118.         An AEMAIL: assign statement will automatically be placed in your
  119.             S:User-Startup file.
  120.  
  121.     If you select the Intermediate user level you will also be able to provide
  122.     configuration data that will be stored in the Tool Types parameters of
  123.     the AEMAIL icon.  Further, if the AEMAIL: assignment existed at the start
  124.     of the installation that assignment will be used.  However, if the mail
  125.     directory had been called something else, you will be asked if you want
  126.     to rename it to AEMail_Mail.  If you select NO, the directory will not
  127.     be renamed; however, a new AEMail_Mail directory will be created in the
  128.     same parent directory and used for the AEMAIL: assignment.
  129.  
  130.     In addition to what is available for the Intermediate user, the Expert
  131.     user will be able to select what directories will be used and will be
  132.     able to copy the documentation files to a directory of his/her choice.
  133.     The Expert user will also be able to select an alternate location for a
  134.     pre-existing mailcap file and, if running under AmigaDos 2.1, will be
  135.     able to build their own mailcap file.
  136.  
  137.     Certain configuration parameters must be provided before AEMAIL will run.
  138.     These configuration parameters are provided either by Tool Types in the
  139.     AEMail icon or through a special configuration screen when you first run
  140.     AEMail and saved in an aemail.cnfg file in the S: directory.  For a full
  141.     discussion on configuring AEMail, refer to the AEMail documentation
  142.     or guide files.
  143.  
  144.     The installation script will try to automatically configure certain
  145.     items to default values.  These include the switch for deleting mail
  146.     from your POP Server once it has been transferred to your Amiga and
  147.     the switch for stripping duplicate messages.  The edit call will
  148.     default to c:ed and will open the editor on the Workbench.  Also,
  149.     if you installed TermiteTCP, the installation script will obtain your
  150.     POP3 UserID and SMTP Domain Name as well as your email address from 
  151.     the ttcp-email-address  environmental variable provided TermiteTCP 
  152.     has been run (not necessarily on-line) before the AEMail installation 
  153.     was performed.
  154.  
  155.     The installation script at the Intermediate and Expert user levels will
  156.     allow you to provide additional configuration parameters as Tool Types
  157.     in your AEMail icon or to change the default ones.  However, if you are
  158.     updating from a prior version you may already have an aemail.cnfg file
  159.     in your S: directory which will override the Tool Types.  If the
  160.     S:aemail.cnfg file is present, you will be asked if you want to use 
  161.     it or if you want to re-configure using tool types.  If you select
  162.     this option your current s:aemail.cnfg file will be deleted and you
  163.     can reconfigure through the installation script.
  164.  
  165.     If these parameters are not provided by Tool Types (through the installation
  166.     script) or by an existing configuration file, the Configuration screen will
  167.     be displayed upon the initial startup of AEMail.  You can not proceed
  168.     beyond this configuration screen until certain required configuration
  169.     parameters are provided.  The absolute minimum configuration parameters
  170.     that must be provided are:
  171.  
  172.         POP3 UserID
  173.         Password
  174.         Your email Address
  175.         SMTP Domain Name
  176.         Edit Call
  177.  
  178.     A POP Server name and a SMTP Server name must also be provided.  However,
  179.     if they are missing AND, if the SMTP Domain Name has been specified, 
  180.     default values will be assigned to these items.  These default values
  181.     will prepend 'POP." to the domain name for the POP server and 'SMTP.' 
  182.     to the domain name for the SMTP Server as defaults.  Please note: these
  183.     may NOT be correct for your POP and SMTP servers.  If they are not,
  184.     you will have to edit the Configuration and make appropriate changes (see
  185.     Configuration Parameters for Identify under Section IV. Configuration in
  186.     the doc file or the section on the Configuration screen in the .guide
  187.     file).
  188.  
  189.  
  190.     If you have installed and ran TermiteTCP before you installed AEMail, 
  191.     the only configuration parameter you may have to provide is your password.  
  192.     The POP3 UserID and the SMTP Domain Name are extracted from the email 
  193.     address that you gave TermiteTCP.  If these are not the correct values 
  194.     you will have to change them in the Identity page of the Configuration 
  195.     screen.
  196.  
  197.     For AmiTCP or Miami users, you will need to provide your POP3 UserID 
  198.     and SMTP Domain name as well as your email address.
  199.  
  200.     One of the things that is needed to run AEMail is an editor.  By default
  201.     AEMail will use the AmigaDOS editor, ed, which comes with all Amigas.
  202.     However, you can change this through the install to any editor that 
  203.     you want provided that you have specified that you want to configure
  204.     AEMail when you do the install.
  205.  
  206.     Special considerations have to be made if you want to use CygnusEd (CED) 
  207.     as your editor.  The installation script will automatically handle this 
  208.     by asking if you are using CygnusEd.
  209.  
  210.     If you are using AmiTCP, it is recommended that you place AEMail in the
  211.     same directory that contains your AmiTCP StartNet and StopNet scripts
  212.     (usually AmiTCP:bin) although this is not an absolute requirement.  If
  213.     the directory containing your StartNet or StopNet scripts is NOT the
  214.     AmiTCP:bin directory or the scripts have names different from "startnet"
  215.     or "stopnet", you will have to add the STARTNET and STOPNET tool types
  216.     to your AEMail icon.  You can do that with the installation script at
  217.     either the Intermediate or Expert user levels.
  218.  
  219.     If you are using TermiteTCP, there are no Start Net or Stop Net scripts.
  220.  
  221.     For Miami, special startnet.miami and stopnet.miami scripts have been
  222.     provided with the install of AEMail.  If the Miami assign is present,
  223.     the install script assumes the Miami startnet and stopnet scripts should
  224.     be used over the AmiTCP ones.
  225.  
  226.     SPECIAL NOTE FOR MIAMI USERS:  In the TCP/IP Settings page on Miami, the
  227.     "Down when Offline" item should be checked and the settings SAVED.  If
  228.     this item is not checked, it will take AEMail 80 seconds to determine
  229.     that Miami is offline if Miami is loaded but not online.
  230.  
  231.     The installation script will automatically create a directory for your
  232.     email storage (mail and configuration files) and place an ASSIGN statement
  233.     in your S:User-Startup file as follows:
  234.  
  235.         ASSIGN AEMAIL: [your-mail-directory-path]
  236.  
  237.     If you are using AmiTCP (as determined by the presence of the AmiTCP:
  238.     assignment), the default directory that is created is AmiTCP:AEMail_Mail;
  239.     otherwise, it will be a directory called AEMail_Mail in the AEMail 
  240.     directory that has been created.
  241.  
  242.     If an AEMAIL: assignment already exists, the AEMail_Mail directory will 
  243.     not be created nor will the existing mail or Configuration files in the
  244.     directory be disturbed.
  245.  
  246.     If you want to place the AEMail_Mail directory some place else you will
  247.     have to specify the Expert user level when you perform the installation.
  248.  
  249.     The mail directory can start out empty.  The AEMail program will generate
  250.     any necessary configuration and support files required.  The AEMail_Mail
  251.     directory can be anywhere on any one of your hard drive partitions (or
  252.     on a floppy or other read/writable media); it does not have to be in
  253.     the AmiTCP: directory; but it must be mounted when you execute AEMail.
  254.  
  255.     Special Note on Use of multiple configuration files:  The normal AEMail
  256.     configuration file is s:aemail.cnfg.  With version 1.13 you will be able
  257.     to assign your configuration file to some other name and location (you
  258.     will need the Expert user level to do this).  and this will become your
  259.     base configuration.  Also, the installation will ONLY configure this 
  260.     base configuration.  You will have to use the Configuration screen to 
  261.     configure any other configuration files for other users.  See 
  262.     Section IV., Configuration, in the doc files for other multiple user 
  263.     considerations.
  264.  
  265.     As stated above, you will need a "mailcap" file if you want to display
  266.     MIME mail attachments.  A sample mailcap file is provided on the AEMail
  267.     program disk which uses MultiView to display audio, images, and video
  268.     content types provided that you have the appropriate datatypes loaded
  269.     into your system.  This, of course, requires AmigaDos 3.0 or higher.
  270.     If you are using AmigaDos 2.1, the mailcap file needs to be modified to
  271.     reflect the display programs that you want.  The installation script at
  272.     the Expert level will help you do this.
  273.  
  274.     If you are running under AmigaDos 3.0 or higher, the installation script
  275.     will automatically move the supplied mailcap file to AEMAIL: unless
  276.     you specified a different location for a pre-existing mailcap file (Expert
  277.     level only).
  278.  
  279.     The mailcap file specifications are given in AEMail documentation and
  280.     guide files,
  281.  
  282.     When the installation script terminates it will store the directory in 
  283.     which it placed AEMail in the Environmental variable AEMail_dir.  This 
  284.     facilitates updating to future releases of AEMail.  The version 1.13
  285.     installation script, at all installation levels, will look for this 
  286.     Environmental variable to try to determine where to place AEMail.
  287.  
  288.  
  289.     HANDLING OF TIME ZONES IN AEMAIL
  290.     --------------------------------
  291.  
  292.     At this time AEMail will only handle time zones in full hour increments.
  293.     That is because AEMail uses either the "tz" environmental variable or the
  294.     "locale.prefs" file that is part of AmigaDos to determine your local time
  295.     zone.  Both of these methods only allow for full hour time zone offsets.
  296.     A future version of AEMail will give you an option in the Configuration
  297.     screen to set your local time zone.  At that time, half hour time zones
  298.     will be handled.
  299.  
  300.     Currently AEMail first looks for the environmental variable "tz".  The
  301.     format for "tz" should be aaabbbccc where aaa is the abbreviation for
  302.     local standard time, bbb is the offset in hours from GMT (-11 to 12) which
  303.     is SUBTRACTED from GMT to get the local standard time.  ccc is the
  304.     abbreviation for local daylight savings time.  If the time zone has
  305.     daylight savings time this should be present even if daylight savings
  306.     time is not currently in effect (contrary to the specification for "Tz"
  307.     for the SAS-C compiler).  AEMail automatically determines when DST is
  308.     in effect.
  309.  
  310.     If the environmental variable "tz" is not present, the system then attempts
  311.     to get the time zone offset from the "locale.prefs" file.  Only the time zone
  312.     offset is present in this file.  The abbreviations for local standard time
  313.     and daylight savings time are obtained from a table that is by no means
  314.     complete.  Only the time zone abbreviations for the United States and Canada
  315.     are contained in this table, so the environmental variable is preferred.
  316.  
  317.     if neither a "tz" environmental variable or a "locale.prefs" file is present,
  318.     the system defaults to CST with an offset of 6.
  319.  
  320.     NOTE: the standard header in an email message has the time zone offset sign
  321.     reversed from that of the "locale.prefs" and "tz" environmental variable.
  322.     AEMail automatically makes this reversal, so the offset should be set to
  323.     positive for US time zones.  They will appear as negative in the Date:
  324.     header.
  325.  
  326.     You can set the "tz" environmental variable by using the SETENV AmigaDos
  327.     Command.  This must be done from the shell.  The syntax to use is as
  328.     follows:
  329.  
  330.         SETENV tz aaabbbccc
  331.  
  332.     aaa, your local time zone abbreviation must always be present.  If you don't
  333.     know your abbreviation, use "xxx".  If AEMail sees xxx it will assume that no
  334.     abbreviation is present and it will be left off the Date: header
  335.  
  336.     bbb is the time offset in hours from GMT.  Plus indicates that you are west
  337.     of GMT and minus indicates that you are east of GMT.  Acceptable values are
  338.     -12 to 24.
  339.  
  340.     If your time zone observes daylight savings time, ccc is the abbreviation to
  341.     use for daylight savings time.  If ccc is not present, no adjustment will be
  342.     made during the times of the year that daylight savings time is observed.
  343.  
  344.     The result of the SETENV command is only in effect while your computer is on.
  345.     If you want to make the "tz" environmental variable always present enter the
  346.     following AmigaDOS command after the SETENV command:
  347.  
  348.         COPY ENV:tz ENVARC:tz
  349.  
  350.     Using the "tz" environmental variable gives you more control over which
  351.     abbreviations will be used for your time zone.  However, the locale.prefs
  352.     file may be more useful for those that prefer the "point and click" method
  353.     of doing things.  To set the correct time zone for locale.prefs, enter the
  354.     Locale editor in your Prefs drawer.  You will see a time zone map with which
  355.     you can move the white strip indicating the time zone on the map.  Click
  356.     either to the left or right of the strip to move the strip.  The correct
  357.     time zone offset for standard time will be shown at the top of the map.
  358.  
  359.     Since the locale.prefs does not have any abbreviations, AEMail makes certain
  360.     assumptions as to what the abbreviation should be.  These assumptions are as
  361.     follows:
  362.  
  363.     Time Zone Name           Standard    DST    ----------Time Zone----------
  364.                              Time               (in "tz")    (in email Date:)
  365.  
  366.     Greewich Mean Time       GMT         BST        0              +0000
  367.  
  368.     Atlantic Time            AST         ADT        4              -0400
  369.     Eastern Time (US)        EST         EDT        5              -0500
  370.     Central Time (US)        CST         CDT        6              -0600
  371.     Mountain Time (US)       MST         MDT        7              -0700
  372.     Pacific Time (US)        PST         PDT        8              -0800
  373.     Yukon Time               YST         YDT        9              -0900
  374.     Hawaiian Time            HST         ---       10              -1000
  375.  
  376.     International Date Line  IDL         ---       12              -1200
  377.  
  378.     --- indicates this time zone does not observe DST
  379.  
  380.     If you want to use a different abbreviation or control whether DST is used
  381.     or not, you should use the "tz" environmental variable.
  382.